home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
boot
/
czesc_1
/
bootselector1.01
/
english
/
bootselector.doc
next >
Wrap
Text File
|
1995-08-06
|
11KB
|
267 lines
-- -- - -- -- - -- -- - -- -- - -- -- - -- -- - -- -- - -- --
________
\ ___ \ ° _°_ ____ ____ _______ _______
\ \ \__\ \ \ / _ / / _ /______ / _____/ /_ _ /___
\ \ ___ \ \\ / //_/ //_ __/ / /_________ // //_// /__
\ \ ___\ \ \ X / _\ / _\ _)_ /____ / _ X /_/_ ___/
\ \\___\ \/ / / // / // / \ _ / / (_) ) ___// /
\ \___\\____/ / / / /_______\/__/ / \ / / / /
\________\/_______/_____/ /______/ \___/ / /__/
/__/
- -- -- - -- -- - -- -- - -- -- - -- -- - -- -- - -- -- -
presents
BootSelector 1.01
=================
© 1995 by Michael Gollmick
I
Distribution
This is MAILWARE
II
Warranty
No warranty!
III
Requirements
68060, 32MB RAM, Gfx-Board? No!
IV
Introduction
Something about the program
V
Usage and Installation
How to use a program
VI
BUGS
No BUGS in this version, sorry
VII
The Future
What future developing will bring
VIII
Credits
People who helped me
IX
History
The most boring part...
X
Support
Hotline for free...
Distribution
------------
This program is MAILWARE. You may distribute this freely. If you want to
include it into a PD-Collection, you have to read the German Guide first
(sorry but there was no time to translate the Distibution from German into
English)
If you use it, you have to do a mail to me, this is the sense of MAILWARE.
But I would'nt mind, if you dont do this (maybe if you can't).
If you like to send me an E-Mail, please use a sheet like this:
Name, Firstname:
E-Mail :
Country, City :
Computer :
Kickstart :
Processor :
Memory :
Comment :
You will help me by recoding
BUGS
and also will help giving me an over-
view about the users of my program.
Of course your datas will be handled seriously!
Warranty
--------
There is no warranty FOR nothing, BUT IF you like reading smart
word-constructions, you may read the following:
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE
LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDER AND/OR
OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
SERVICING, REPAIR OR CORRECTION.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY REDISTRIBUTE THE PROGRAM
AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR
DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES
OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
Requirements
------------
The program itself is not very demanding and should work on every Amiga. So
there are only few requirements and this program will run on every computer
having the following characteristics:
- Amiga 500, 500+, 600, 1000, 1200, 2000, 3000, 4000; DraCo
- Kickstart 2.0 or higher
- Harddisk (recommended!)
because selecting the `Startup-Sequence` in Floppy-Disks-Only-Mode is a
little bit senseless, nevertheless the program will work.
- a mouse of course
- `execute`-command
Introduction
------------
Have you ever had a VGA or Multisysnc-Monitor, and your machine was running
in a screenmode higher than 15kHz? Have you had the problem of an opened
screen at the time you were booting the machine? Normally you put some
'>NIL:' to your startup-sequence and you have no opened 15kHz screen at the
booting of your machine, the Workbench comes with your
higher-than-15kHzscreen. But what do you do, if you want to choose you
startup's? You use a proggy like Bootmanager from Daniel Bachmann. But all
theses programs, I know, have the problem of opening an own screen, and you
have your problem again, if you want to boot the original startup-sequence
(which is the regular case).
Since I hate this I was searching FOR a solution, BUT I could'nt find one.
So I decidet to write a program, which is calling another Startup-sequence
if RMB is pressed while booting the machine. After some tries I got a
version which was able to execute a script. So I wanted to expand this
Version for 3-Button-Mouses, but I could'nt solute this problem until now.
Since that, I decidet to solve my problem in the simple way, I had
programmed.
The useage + installation
-------------------------
First step:
Simply rename your original startup-sequence which is executed usally to
Startup-Sequence I.
Next step:
Write another one startup-sequence which is your alternative one (e.g.
calling Bootmanager) and name it Startup-SequenceII.
Put the Startup-Sequence from this archive to your S: and the file
bootselector to your C:. After that everything should work and you can
reboot your machine an everything should work.
BUGS
----
Testing this program took me a lot of time and today it seemed to be nearly
bugless (as tested on a various number of Amigas with different
characteristics), so I decided TO release Bootselector1.01
Whenever a bug occurs please send me a little bug-report (address see
below) This report should contain a description of the bug (of course,
howelse could I do deal with this bug) and your system-configuration.
PAY ATTENTION: As I have tested this program such a long time I`m very not
glad about bug-reports (but please send them nevertheless, I
really like getting E-mails)
Whenever I recieve such a bug-report I will interupt my degree, buy a lot
of coffee (bug-fixing can be a long and hard procedure) and fix the bugs so
a correct version should be available soon.
Your BUG-REPORTS have to be sent to:
wir94dgk@studserv.uni-leipzig.de
Testconfigurations:
-AMIGA 1200, 2MB CHIP, 8MB FAST, Blizzard 1220 Turboboard, Kickstart 3.0
-AMIGA 1200, 2MB CHIP, 4MB FAST, Blizzard 1230II Turbboboard, Kickstart 3.0
-AMIGA 500+, 2MB CHIP, 2MB 16-BitFAST, Rocktek HD-Controller, Kickstart 3.1
-AMIGA 500, 1MB CHIP, 1.5MB 16-BitFast, 4MB 32-BitFast, Neuroth 68020/881,
FSE-SCSI-Controller, Kickstart 3.1
-AMIGA 500, 512kB Chip, 512kB Fast, Kickstart 2.04
The future
----------
What I have planed for further version, what might be included
- the most important thing: polling for all mouse-buttons (including RMB)
- a GUI,
- a config-file, but that has to be demanded (and is certainly of no use
unless a GUI is implemented)
I`m very thankful for suggestions concerning this program as well as for
further projects. Your name will be included in my credit list and you will
recieve a free update (seems to be a little bit strange because this
program is FREEWARE, doesn`t it?).
Credits
-------
I`m very thankful to:
Michael Reichenbach and Oliver Steinhäuser
- for agonizing beta-testing
- as well as for some ideas which are implemented in this
project or which might be included in later versions
Pascal Behrend
- for reworking the german manual
- for translating the manual into English (Have you ever red
my translation? No? - Seems to be the best!)
Commodore
- for developing the best computer (up to today) with a
tremedous Operating System.
History
-------
The story so far...
... Version 0.10 - NOT RELEASED OFFICIALLY
- mouse-buttons are detected
... Version 0.20 - NOT RELEASED OFFICIALLY
- executeing a script when pressing the mouse-button
... Version 0.30 - NOT RELEASED OFFICIALLY
- program reacts on RMB
- executes a script
... Version 0.40 - NOT RELEASED OFFICIALLY
- The program is protected against some errors and gives an information
- Information-output, if not sent to NIL:
... Version 0.50 - FIRST OFFICIAL RELEASE
- Bootselector released (Aminet, see also Aminet CD 6)
- includet the Version-String for VERSION
... Version 0.60 - NOT RELEASED OFFICIALLY
- GUI implemented, mangels Erfahrung jedoch nicht
... Version 0.61 - NOT RELEASED OFFICIALLY
- Mousedetection improoved (more save detection)
... Version 0.62 - NOT RELEASED OFFICIALLY
- MMB is used now BUGfree for the first time
... Version 0.70 - NOT RELEASED OFFICIALLY
- Tooltype-detection (Script-directory and two Startup-
Sequencen have to be entered)
... Version 0.71 - NOT RELEASED OFFICIALLY
- bug fixed: machine doesn`t crash any longer when there are
no tooltypes -> defaults are set instead
... Version 0.72 - NOT RELEASED OFFICIALLY
- new Errorhandlingroutine
- detecting RMB makes problems
... Version 0.73 - NOT RELEASED OFFICIALLY
- detection of RMB is cancelled for now
- Source has been changed
- Errorhandlingroutine has been improoved
... Version 0.74 - NOT RELEASED OFFICIALLY
- Errorhandlingroutine is not BUGfree yet
- code optimized a little bit (gained 297 bytes)
... Version 0.75 - NOT RELEASED OFFICIALLY
- code optimized again (gained 1234 bytes)
... Version 0.80 - BETA-RELEASE of `BootSelector`
... Version 0.81 - NOT RELEASED OFFICIALLY
- bug fixed: machine crashed when a wrong directory was set
... Version 0.82 - NOT RELEASED OFFICIALLY
- a script is only executed when set in tooltypes
... Version 0.83 - NOT RELEASED OFFICIALLY
- checks now the Directory-Tooltype and adds a "/" if ":" or "/"
is missing
... Version 0.84 - NOT RELEASED OFFICIALLY
- if SCRIPTDIR isn`t set -> S: is default-directory
... Version 0.85 - NOT RELEASED OFFICIALLY
- if REGULAR isn`t set -> program is brought to an end
... Version 1.00 - CANCELLED IN LAST MOMENT, CAUSE OF A BUG
- removed the ReadTooltype()-BUG
- Documentation has been overworked from Pascal and Tina
- making the .GUIDE
Hope you can use this program. I would be happy about any reactions to this
program. If you use it or if you have problems/questions, so feel free to
contact me under:
wir94dgk@studserv.uni-leipzig.de
I will try TO answer questions IF I can.
Michael Gollmick
in august 1995
--